sparsely populated area - Francés Inglés Diccionario